const { post } = require('@/http/axios')

// pageNumber	当前页码
// pageSize	每页展示行数
// keywordSearch	关键字
// positionSearch	岗位查询
// statusSearch	启用状态查询
export const getUserData = (...args) => post('/searchUserListPage', ...args)

// account	账号
// email	邮箱
// gender_tag	性别：1：男2：女
// hour_fee	工时成本
// is_charge	是否付费用户
// join_date	入职日期
// mobile	手机号
// password	密码
// positionIds	岗位id集合
// remark	备注
// status	正常，禁用
// user_code	工号
// username	用户名
export const addUserData = (...args) => post('/addUser', ...args)

// id
export const delUserData = (...args) => post('/removeUser', ...args)

// account	账号
// email	邮箱
// gender_tag	性别：1：男2：女
// hour_fee	工时成本
// is_charge	是否付费用户
// join_date	入职日期
// mobile	手机号
// password	密码
// positionIds	岗位id集合
// remark	备注
// status	正常，禁用
// user_code	工号
// username	用户名
export const editUserData = (...args) => post('/editUser', ...args)

// id
export const getUserInfo = (...args) => post('/searchUserInfo', ...args)

// id
export const getUserAuth = (...args) =>
  post('/searchUserListPermission', ...args)

//id
//password
export const resetPassword = (...args) => post('/changeUserPassword', ...args)

export const editUserStatus = (...args) => post('/changeIsUseUser', ...args)
